﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BCCommon.TMS.Order
{
    /// <summary>
    /// 订单费用类型
    /// </summary>
    public enum OrderCostType
    {   
        /// <summary>
        /// 订单合计
        /// </summary>
        [Description("订单合计")]
        OrderTotal,
        /// <summary>
        /// 运费合计
        /// </summary>
        [Description("运费合计")]
        FreightTotal,
        /// <summary>
        /// 起步金额
        /// </summary>
        [Description("起步金额")]
        StartPrice,
        /// <summary>
        /// 续程金额
        /// </summary>
        [Description("续程金额")]
        SurplusDistanceAmount,
        /// <summary>
        /// 续重金额
        /// </summary>
        [Description("续重金额")]
        SurplusWeightAmount,
        /// <summary>
        /// 里程金额
        /// </summary>
        [Description("里程金额")]
        DistanceAmount,
        /// <summary>
        /// 搬运费
        /// </summary>
        [Description("搬运费")]
        CarryServiceAmount,
        /// <summary>
        /// 套餐优惠金额
        /// </summary>
        [Description("套餐优惠金额")]
        SuiteCouponAmount,
        /// <summary>
        /// 优惠卷金额
        /// </summary>
        [Description("优惠卷金额")]
        CouponAmount,
        /// <summary>
        /// 搬家特殊服务费
        /// </summary>
        [Description("搬家特殊服务费")]
        MoveSpecificServiceAmount,
        /// <summary>
        /// 搬家特殊服务项费用
        /// </summary>
        [Description("搬家特殊服务项费用")]
        MoveSpecificServiceChildAmount,
        /// <summary>
        /// 运输特殊服务费
        /// </summary>
        [Description("运输特殊服务费")]
        TransportSpecificServiceAmount,
        /// <summary>
        /// 运输特殊服务项费用
        /// </summary>
        [Description("运输特殊服务项费用")]
        TransportSpecificServiceChildAmount,
        /// <summary>
        /// 保价服务费
        /// </summary>
        [Description("保价服务费")]
        InsuredServiceAmount,
        /// <summary>
        /// 包装材料费
        /// </summary>
        [Description("包装材料费")]
        PackingServiceAmount,
        /// <summary>
        /// 打赏金额
        /// </summary>
        [Description("打赏金额")]
        GratuityServiceAmount
    }
}
